.rotated_line_location3,
.rotated_line_location1,
.rotated_line1,
.accordion .accordion_title,
.icon a,
.icon .about_col_icon,
.gallery .item .item_meta,
.home_back .home_back_icon,
.top_icon,
.blog_post_img .blog_date,
.phone_date,
.phone_top_icon , .phone_home_back,
.wrap_primary_navigation,
.primary_navigation li ul li,
.phone_home_back_icon,
.btn:active {
  background-color: #a0ce48 !important;
}
h2 .line,
.cancel_reply a:hover,
.reply a:hover,
.cat-item a:hover,
.recentcomments a:hover,
.sidebar h4 .line,
h3 .line,
.comment_box .meta .date a,
.next_btn:hover,
.previous_btn:hover,
.button_submit:hover .text_btn,
.absolute_logo_text,
.testimonial .name,
.widget a:hover {
  color: #a0ce48 !important;
}
.toggle_title a {
  color: #a0ce48;
}
.accordion .accordion_content,
.blog_post_img {
  border-left-color: #a0ce48;
}
.home_back .home_back_icon,
.home_back:hover .home_back_icon,
.top_icon,
.top_icon:hover {
  border-right-color: #a0ce48 !important;
}
.sub_navigation a:hover,
.sticky_navigation li .bottom_border {
  border-bottom-color: #a0ce48 !important;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:window-inactive {
  background: #a0ce48;
}
.circle li:hover .style {
  background-color: #a0ce48 !important;
}
.navigation li .back_circle {
  border-color: #a0ce48;
}
.navigation li .line a .text {
  color: #a0ce48;
}
.wrap_header {
  background-color: #a0ce48 !important;
}
.wrap_contact,
.wrap_intro,
.rotated_line_location4,
.rotated_line_location5,
.wrap_home_space {
  background-color: #f3f3f3 !important;
}
#top_button,
.toggle_top_bar,
.mobile-navigation > a,
.mobile-navigation ul {
  background-color: #92bd45 !important;
}
a {
  color: #cccccc;
}
a:hover {
  color: #ffffff;
}
::selection {
  background: #a0ce48;
}
::-moz-selection {
  background: #a0ce48;
}
.official .sticky_navigation li .text {
  color: #ffffff !important;
}
